| Oracle® Enterprise Manager Cloud Control Upgrade Guide 12c Release 3 (12.1.0.3) Part Number E22625-22 |
|
|
PDF · Mobi · ePub |
While upgrading Enterprise Manager, all the Application Dependency and Performance (ADP) Engines and JVM Diagnostics (JVMD) Engines are stopped as a part of the preupgrade process. Once Enterprise Manager is successfully upgraded to 12c Release 3 (12.1.0.3), the ADP and JVMD Engines that were part of your enterprise before the upgrade must be re-created.
Note:
For information about deploying JVMD Engines and JVMD Agents with basic and advanced options, see the following guides:Oracle Enterprise Manager Cloud Control Basic Installation Guide
Oracle Enterprise Manager Cloud Control Advanced Installation and Configuration Guide
For information about deploying ADP Engines and ADP Agents with basic and advanced options, see the following guides:
Note:
ADP Engines and JVMD Engines are both part of Application Performance Management (APM). In this document, we may refer to either of the engines as APM Engines.To upgrade or redeploy ADP and JVMD Engines and Agents, follow the steps listed in these sections:
This section describes the methods to upgrade or redeploy ADP and JVMD Engines. It consists of the following:
This section describes the methods to upgrade JVMD Engine. It consists of the following:
To upgrade JVMD Engine deployed on a Managed Server using the Application Performance Management page, follow these steps:
Note:
After performing an OMS upgrade, you can only upgrade the JVMD Engines that are deployed on OMS hosts, and not the JVMD Engines that are deployed on remote hosts. However, after performing a plug-in upgrade, you can upgrade the JVMD Engines deployed on both OMS and remote hosts.From the Setup menu, select Middleware Management, then select Application Performance Management.
On the Application Performance Management page, click the upgrade icon displayed beside JVM Diagnostics Engines.
Note:
The upgrade icon is displayed only if a software version different from the current deployed version of the JVMD Engine software is available.On the Upgrade JVMD Engines page, select the JVMD Engine you want to upgrade.
Specify a value for Host Credentials. These credentials are the host credentials of the host on which the JVMD Engine you selected is deployed. Click Apply.
If you want to upgrade more than one JVMD Engine, on the Upgrade JVMD Engines page, select the JVMD engines you want to upgrade, then specify and apply values for Host Credentials, for each one of them.
Specify a value for Admin WebLogic Credentials. These credentials are the credentials for the Administration Server of the Enterprise Manager WebLogic domain.
Click Upgrade.
You can upgrade JVMD Engine manually, using the ApmEngineSetup.pl script. You can run this script in the following ways:
In interactive mode, where you are prompted for input details in an interactive manner
In silent mode, where you specify all the input details using a properties file
Important:
You can use theApmEngineSetup.pl script to upgrade JVMD Engine only on a host that is running the OMS, and not on a remote host.To upgrade JVMD Engine manually using the ApmEngineSetup.pl script, follow these steps:
Navigate to the following location on the OMS host:
$<MIDDLEWARE_HOME>/plugins/oracle.sysman.emas.oms.plugin_12.1.0.4.0/archives/jvmd/deployment_Scripts/engine/
View the README.txt file, for information on using the ApmEngineSetup.pl script.
Run the ApmEngineSetup.pl script.
If you want to run the ApmEngineSetup.pl script in interactive mode, such that you are prompted for the input details, use the following command:
perl ApmEngineSetup.pl
Ensure that you specify the operation as upgrade, and the Engine Type as JVMD.
If you want to run the ApmEngineSetup.pl script in silent mode, specify all the input details in a properties file, then use the following command:
perl ApmEngineSetup.pl -silent -file <properties_file_name> -password <password>
<properties_file_name> is the name of the properties file where the JVMD Engine and operation details are provided. <password> is the WebLogic console password.
To learn how to specify the input details in a properties file, view the sample properties file SAMPLE_engine.properties.
To redeploy JVMD Engine deployed on a Managed Server, follow these steps:
Note:
You can only redeploy JVMD Engine if a different version of the JVMD Engine software is not available. If a newer version or an older version of the JVMD Engine software is available, you can only upgrade the existing JVMD Engine to the newer version, or downgrade it to the older version, but not redeploy the existing JVMD Engine version. For information on how to upgrade JVMD Engine, refer Upgrading JVMD Engine.From the Setup menu, select Middleware Management, then select Application Performance Management.
If you want to redeploy a single JVMD Engine, on the Application Performance Management page, select the JVMD Engine you want to redeploy, then click Redeploy.
If you want to redeploy more than one JVMD Engine, on the Application Performance Management page, select the JVM Diagnostics Engines node, then click Redeploy.
On the Redeploy JVMD Engines page, select the JVMD Engines you want to redeploy.
For each JVMD Engine you have chosen to redeploy, specify a value for Host Credentials. These credentials are the host credentials of the host on which the JVMD Engine you selected is deployed. Click Apply.
Specify a value for Admin WebLogic Credentials. These credentials are the credentials for the Administration Server of the Enterprise Manager WebLogic domain.
Click Redeploy.
This section describes the methods to upgrade JVMD Engine. It consists of the following:
To upgrade ADP Engine deployed on a Managed Server using the Application Performance Management page, follow these steps:
Note:
After performing an OMS upgrade, you can only upgrade the ADP Engines that are deployed on OMS hosts, and not the ADP Engines that are deployed on remote hosts. However, after performing a plug-in upgrade, you can upgrade the ADP Engines deployed on both OMS and remote hosts.From the Setup menu, select Middleware Management, then select Application Performance Management.
On the Application Performance Management page, click the upgrade icon displayed beside ADP Engines.
Note:
The upgrade icon is displayed only if a software version different from the current deployed version of the ADP Engine software is available.On the Upgrade ADP Engines page, select the ADP Engine you want to upgrade.
Specify a value for Host Credentials. These credentials are the host credentials of the host on which the ADP Engine you selected is deployed. Click Apply.
If you want to upgrade more than one ADP Engine, on the Upgrade ADP Engines page, select the ADP engines you want to upgrade, then specify and apply values for Host Credentials, for each one of them.
Specify a value for Admin WebLogic Credentials. These credentials are the credentials for the Administration Server of the Enterprise Manager WebLogic domain.
Click Upgrade.
You can upgrade ADP Engine manually, using the ApmEngineSetup.pl script. You can run this script in the following ways:
In interactive mode, where you are prompted for input details in an interactive manner
In silent mode, where you specify all the input details using a properties file
Important:
You can use theApmEngineSetup.pl script to upgrade ADP Engine only on a host that is running the OMS, and not on a remote host.To upgrade ADP Engine manually using the ApmEngineSetup.pl script, follow these steps:
Navigate to the following location on the OMS host:
$<MIDDLEWARE_HOME>/plugins/oracle.sysman.emas.oms.plugin_12.1.0.4.0/archives/jvmd/deploymentScripts/engine/
View the README.txt file, for information on using the ApmEngineSetup.pl script.
Run the ApmEngineSetup.pl script.
If you want to run the ApmEngineSetup.pl script in interactive mode, such that you are prompted for the input details, use the following command:
perl ApmEngineSetup.pl
Ensure that you specify the operation as upgrade, and the Engine Type as ADP.
If you want to run the ApmEngineSetup.pl script in silent mode, specify all the input details in a properties file, then use the following command:
perl ApmEngineSetup.pl -silent -file <properties_file_name> -password <password>
<properties_file_name> is the name of the properties file where the ADP Engine and operation details are provided. <password> is the WebLogic console password.
To learn how to specify the input details in a properties file, view the sample properties file SAMPLE_engine.properties.
To redeploy ADP Engine deployed on a Managed Server, follow these steps:
Note:
You can only redeploy ADP Engine if a different version of the ADP Engine software is not available. If a newer version or an older version of the ADP Engine software is available, you can only upgrade the existing ADP Engine to the newer version, or downgrade it to the older version, but not redeploy the existing ADP Engine version. For information on how to upgrade ADP Engine, refer Upgrading ADP Engine.From the Setup menu, select Middleware Management, then select Application Performance Management.
If you want to redeploy a single ADP Engine, on the Application Performance Management page, select the ADP Engine you want to redeploy, then click Redeploy.
If you want to redeploy more than one ADP Engine, on the Application Performance Management page, select the ADP Engines node, then click Redeploy.
On the Redeploy ADP Engines page, select the ADP Engines you want to redeploy.
For each ADP Engine you have chosen to redeploy, specify a value for Host Credentials. These credentials are the host credentials of the host on which the ADP Engine you selected is deployed. Click Apply.
Specify a value for Admin WebLogic Credentials. These credentials are the credentials for the Administration Server of the Enterprise Manager WebLogic domain.
Click Redeploy.
This section describes the methods to upgrade or redeploy JVMD and ADP Agents. It consists of the following:
To upgrade or redeploy JVMD and ADP Agents on monitored WebLogic domains using the Application Performance Management page, follow these steps:
Note:
You can only redeploy JVMD and ADP Agents if a different version of the JVMD or ADP Agent software is not available. If a newer version or an older version of the JVMD or ADP Agent software is available, you can only upgrade the existing JVMD or ADP Agent to the newer version, or downgrade it to the older version, but not redeploy the existing JVMD or ADP Agent version.From the Setup menu, select Middleware Management, then select Application Performance Management.
On the Application Performance Management page, under the Application Performance Management Agents section, click Manage Diagnostics Agents.
Note:
If no active JVMD or ADP Engines are present, and no JVMD or ADP Agents are deployed, the Manage Diagnostics Agents button is disabled.For Operation, select Upgrade.
Note:
Alternatively, to reach this point, you can click the upgrade icon displayed beside ADP Agents Count or JVMD Agents Count, on the Application Performance Management page. Note that this icon is displayed only if a software version different from the current version of the ADP or JVMD Agent software is available.If you select Expand All from the View menu, you can view the target name, target type, target host, target status, platform, and so on of all the discovered WebLogic Administration Servers and Managed Servers (part of all discovered WebLogic domains).
Select the JVMD and ADP Agents you want to upgrade or redeploy. Click Next.
On the Target Credentials page, for each WebLogic domain, specify a value for Oracle WebLogic Administration Server Host Credentials and Oracle WebLogic Domain Credentials, then click Apply.
Oracle WebLogic Administration Server Host Credentials are the host credentials for the host on which the Management Agent that is monitoring the selected WebLogic domain is running. Oracle WebLogic Domain Credentials are the credentials for the Administration Server of the selected WebLogic domain.
Click Next.
On the ADP Agents Configurations page, for each WebLogic domain, select an ADP Engine for Available ADP Engines, then click Apply. All the ADP Agents deployed on the Managed Servers of the selected WebLogic domain will report to the selected ADP Engine.
You can specify an alternate location for the ADP Agent software, which is used if the specified Administration Server Host Credentials do not have write permissions on the default location. To do this, under the Agent Directory section, select Edit the default ADP Agent Directory location if required, then specify a value for Agent Directory.
If the WebLogic Home and Middleware Home fields are displayed under the Additional Configuration section, specify values for them. The WebLogic Home and Middleware Home fields are displayed if their values could not be obtained internally.
Also, sometimes when the WebLogic Administration Server is behind a firewall or on a virtual host, the application may not be able to connect to it, using the default host value. In this case, you may need to provide some additional information in the Additional Configuration section. For example, if the WebLogic Administration Server is on a virtual host, and the application cannot connect to it using the default host value, you may have to provide the virtual host IP address in the Additional Configuration section.
Click Next.
On the JVMD Agents Configurations page, for each WebLogic domain, select a JVMD Engine for Available JVMD Engines, then click Apply. All the JVMD Agents deployed on Managed Servers of the selected WebLogic domain will report to this JVMD Engine. Alternatively, you can select Other to connect to a load balancer in case of multiple engines.
If the WebLogic Home and Middleware Home fields are displayed under the Additional Configuration section, specify values for them. The WebLogic Home and Middleware Home fields are displayed if their values could not be obtained internally.
Also, sometimes when the WebLogic Administration Server is behind a firewall or on a virtual host, the application may not be able to connect to it, using the default host value. In this case, you may need to provide some additional information in the Additional Configuration section. For example, if the WebLogic Administration Server is on a virtual host, and the application cannot connect to it using the default host value, you may have to provide the virtual host IP address in the Additional Configuration section.
Click Next.
On the Enterprise Manager OMS Credentials page, specify a value for Oracle Enterprise Manager WebLogic Administration Server Host Credentials, and Oracle Enterprise Manager WebLogic Domain Credentials.
Note:
The Enterprise Manager OMS Credentials page is displayed when you click Next on the JVMD Agents Configurations page, only if you have chosen to redeploy or upgrade at least one ADP Agent. OMS credentials are not required to redeploy or upgrade JVMD Agents.Oracle Enterprise Manager WebLogic Administration Server Host Credentials are the host credentials of the OMS host. The Oracle Enterprise Manager WebLogic Domain Credentials are the domain credentials of the Enterprise Manager WebLogic domain.
Click Next.
On the Review page, review all the information, then click Upgrade.
When you click Upgrade, the Diagnostic Agents Deployment Status page appears, which you can use to monitor the progress of the submitted job.
You can upgrade JVMD Agents manually, using the deploy_jvmdagent.pl script. You can run this script only in silent mode, that is, you must specify all the input details using a properties file.
To upgrade JVMD Agents manually using deploy_jvmdagent.pl, follow these steps:
Navigate to the following location on the OMS host:
$<MIDDLEWARE_HOME>/plugins/oracle.sysman.emas.oms.plugin_12.1.0.4.0/archives/jvmd/deployment_Scripts/agent/jvmd/
View the README.txt file, for information on using the deploy_jvmdagent.pl script.
Specify all the inputs in a properties file, then use the following command:
perl deploy_jvmdagent.pl <properties_file_name>
If you do not pass the name of the properties file as a parameter while running deploy_jvmdagent.pl, deploy_jvmdagent.pl looks for a properties file named jvmdagent_deploy.properties in the same folder. To learn how to specify the input details in a properties file, view the sample properties file sample_jvmdagent_deploy.properties.
You can upgrade ADP Agents manually, using the deploy_adpagent.pl script. You can run this script only in silent mode, that is, you must specify all the input details using a properties file.
To upgrade ADP Agents manually using deploy_adpagent.pl, follow these steps:
Navigate to the following location on the OMS host:
$<MIDDLEWARE_HOME>/plugins/oracle.sysman.emas.oms.plugin_12.1.0.4.0/archives/jvmd/deploymentScripts/agent/adp/
View the README.txt file, for information on using the deploy_adpagent.pl script.
Specify all the inputs in a properties file, then use the following command:
perl deploy_adpagent.pl <properties_file_name>
If you do not pass the name of the properties file as a parameter while running deploy_adpagent.pl, deploy_adpagent.pl looks for a properties file named adpagent.properties in the same folder. To learn how to specify the input details in a properties file, view the sample properties file SAMPLE_adpagent.properties.